//
//  CMDBApplicationManagerDelegate.swift
//  CMDB
//
//  Created by 王磊 on 17/4/5.
//  Copyright © 2017年 CMDB. All rights reserved.
//

import UIKit

protocol CMDBApplicationManagerDelegate: NSObjectProtocol {
    /********************
     **存储帐号信息
     ********************/
    func saveAccount(account: CMDBAccountBean?)
    /********************
     ** 获取帐号信息
     ********************/
    func queryAccount() -> CMDBAccountBean?
    /********************
     ** 清楚帐号信息
     ********************/
    func clearAccount()
    
    /********************
     ** app store 版本
     ********************/
    var appStoreDomain: String { get }
    /********************
     ** 9位appid
     ********************/
    
    var appId: String { get }
    /********************
     ** 检测版本链接
     ********************/
    
    var checkUrlDomain: String { get }
    /********************
     ** 当前版本是否是最新版本
     ********************/
    
    func isLatestVersion() -> Bool
    /********************
     ** 打开appstore alert
     ********************/
    func openAppStore()
    
    var appStoreCommentDomain: String { get }
    
    func openAppStoreComment()
    /********************
     ** 沙箱版本
     ********************/
    var localVersion: String { get }
    
    func lanuchScreenShow(vc: UIViewController)
    
    //    var isLanuchScreenShow: Bool { set get }
}

